Geçmişe Dönük Hata Tespit Oranlarının Zamanla Değişen Etkisine Göre Regresyon Testlerinin Önceliklendirilmesi

نویسندگان

  • Deniz Kurt
  • Hasan Sözer
چکیده

Özet. Büyük ölçekli yazılım sistemlerinin regresyon testleri masraflıdır. Kaynak kısıtları sebebiyle genellikle tüm test durumlarını değerlendirmek mümkün olmamaktadır. Dolayısıyla, hataları mümkün olan en kısa sürede tespit edecek şekilde test durumlarını önceliklendirmek gerekmektedir. Bu çalışmada, test durumlarını önceliklendirmek için geçmişte tespit edilen hata miktarlarının analizine dayanan bir yöntem öneriyoruz. Bu analizin ne derecede yakın geçmişe veya uzak geçmişe odaklanacağı, yöntemin bir parametresi olarak uyarlanabilmektedir. Bir dijital TV yazılımı için regresyon testlerini çeşitli parametre değerleri ile önceliklendirerek, elde edilen sıralamaların etkinliklerini karşılaştırdık. Yöntemimizin mevcut sıralamaya göre hata tespit oranı açısından daha etkili sıralamalar elde etmemizi sağladığını gördük.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Hibrid Algoritma ve Isıl İşlem Algoritmasıyla Test Kümesi Önceliklendirilmesi

Özet. Yazılımlar yaşam süresince müşteri istekleri, gereksinimler ve tasarım kararlarına göre değişiklik gösteren dinamik bir yapıdadır. İlgili bu güncellemelerin uygulamaya etkileri gözetilerek değişikliklerin kontrol edilmesi gerekilmektedir. Güncellenen yazılımlarda değişen modüllerin tekrar testlerinin yapılması bakım aşamasının en maliyetli süreçlerinden biridir. Bu sürecin bir parçası ola...

متن کامل

Yazılım Hata Kestirimi İçin Veri Analizi Yöntemlerinin Kullanılması

Özet. Yazılım kalite faaliyetleri içerisinde hataların giderilmesi için gerçekleştirilen test faaliyetleri önemli bir yer tutmaktadır. Bazı test faaliyetleri neticesinde dahi hataların tespit edilemediği durumlar olabilir. Bu nedenle yazılım hatalarının ve kusurlarının tespit edilebilmesi için etkin yöntemlere ihtiyaç vardır. Koddaki hatalı olabilecek yerler kodun özellikleri incelenerek tespit...

متن کامل

Yazılım Yapısal Kapsama Analizinde Testlerin Önceliklendirilmesi

Özet. Bu çal 3ma de§i3tirilmi3 ko3ul/karar kapsama stratejisince türetilmi3 test giri3lerinin önceliklendirilmesi için bir teknik sunmaktad r. Teknik Fourier analizine dayanmaktad r ve testlerin hata ortaya ç karma potansiyellerine göre s ralanabilmesini hede emektedir. Bu sayede yaz l m n yüksek öncelikli testlerden ba3layarak dü3ü§e do§ru s nanmas veya test kümesinin yüksek öncelikli testleri...

متن کامل

Yazilim Hata Kestirimi icin Ornek Bir Model

Özet. İNNOVA Bilişim Çözümleri A.Ş. bir Türk Telekom Grup şirketi olup; TSE-ISO-EN ISO 9001, ISO/IEC 20000, ISO/IEC 27001 ve TS ISO/IEC 15504 SPICE Seviye 2 uluslararası sertifikasyonlarına sahiptir. Bu model ve standartlara uygun olarak uygulama geliştirme süreçleri yürütülmektedir. Uygulama geliştirme süreçlerinden yazılım güvenilirliği; yazılımın başarısını gösteren en önemli kalite faktörle...

متن کامل

Statik ve Dinamik Analizler ile Hesaplanan Risklere Dayalı Olarak Test Modellerinin İyileştirilmesi

Özet. Model bazlı test teknikleri, sistem kullanım modelinden test senaryolarının otomatik olarak oluşturulmasını sağlayarak verimliliği artırmaktadır. Prensip olarak sonsuz sayıda test senaryosu oluşturmak mümkündür; ancak bu senaryoları sınamak için kaynaklar kısıtlıdır. Dolayısıyla, kullanılan modelin içeriği ve test senaryosu oluşturma teknikleri, etkin bir şekilde hataların tespit edilmesi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014